12987627
34297100
77644036
31245148
50696009
88371228
31197721
29756904
21306382
92754776
32218115
37065248
96559116
4529848
44584326
20523871
1653891
95975847
41187277
12078338
5517266
61057746
2624952
89312984
12796127
8167346
44378164
91832497
63729894
43711104
51746348
13135303
6317238
75412659
13104218
1942414
5115986
14835820
2759765
23098491