382668
68291
894493
124715
115455
955189
509814
902596
67942
656865
927651
1047285
5175799
3592581
3122148
2426804
2245988
2070609
1995358
192278
1778118
1724136
1699196
1644471