66075506
48879219
27789271
81407235
22098546
67987529
5494875
69677387
89992996
58848388
11393556
3791377
85059012
96921465
82995527
75959931
3515302
35592917
57979608
94922045
9901614
81401175
34646026
57387428
32033810
475319
32123339
155744
74963596
33652530
19553982
78682855
75244797
1543147
5654218
22292626
93661062
79911841
44303917
27909924