42918810
31601107
59151293
25766143
65892923
47958725
83276082
3826422
53783762
19479416
3939969
16075815
39631991
11443490
71515245
43655057
26423313
56018519
48648948
44207493
15528528
87582006
49694110
29427043
82512458
77612027
50985602
72499948
88431211
23524478
2031826
51954398
724756
73095708
91805820
695500
27084938
62659231
37762199
62599745