78609647
15131248
58428066
3343640
3948379
50657537
42659957
89295863
72408983
1066543
84548852
6335110
38537773
2137912
37034516
3074956
90382066
29092084
14494504
2761714
10085607
9097601
94436848
40794527
48982969
26145527
6623187
4396649
17756507
3978502
67642655
55152980
46542300
7848912
2502511
38801271
80364495
63335144
78696227
439910