67856723
31852659
44933410
97031586
93966474
364526
28584583
530668
14725352
93964055
39991627
28972812
94351494
19607131
4270132
6286683
9918633
99812177
51754831
27552438
81054909
52372410
67593494
10484668
45815863
40219704
63257361
11438336
18329508
8641132
21757269
23432191
79709696
29743419
32357267
24086898
74516938
99228469
29107779
40989937