69697639
40021717
30634271
92436358
41491549
29804280
90585326
80774546
8326734
39741991
59931531
13863851
21378944
56893550
79682512
28834596
86418191
23007720
54546128
85767431
56333000
2198323
58109465
72161396
99667841
20013837
67577241
38377964
63748586
74506648
94388912
14161773
44382823
1917844
83682296
29182784
17847670
20617453
40312773
4725825