60128965
83373905
87876807
93466053
52237447
82467859
1155650
1820419
4136551
83743127
92316383
51818868
41362548
45566098
6838792
8544922
93217100
83003881
76442426
99993584
72155222
37657641
784275
67876341
24969275
87861514
3592295
76123889
5894586
56115580
14326642
67925698
48745554
2594704
21647679
61504232
14596051
79573270
56105688
19291989