54095060
8766200
37579725
62734710
44399469
3957366
24996458
71829478
44692679
73717420
12144070
54157724
9572633
1764109
70698601
32204144
53978860
77826061
93725119
10258372
25829390
95521717
75754169
63133589
9365399
58394375
5549400
13833616
58628550
91725350
31737373
58516048
61185076
32799571
86984614
20818571
88244284
7739752
66118513
53287950