87539246
57951501
92062603
67333083
46723097
72308582
27735181
1735485
78844948
5497808
96085031
21085919
80599937
836273
20633679
76668161
80485107
23599743
47258904
88408282
96167730
1759921
26767592
12994994
28941828
51789967
9811757
51989564
47311827
38945901
53098261
42869629
18699744
29019905
59094747
48396950
70706083
52077983
67857658
4390687