62058270
72484652
12415509
69473578
1975465
57581896
96462342
69675166
51134830
36295880
68807676
85372767
62055381
44316000
77956548
24558017
52114944
23377795
38774068
4820724
67349131
22201317
10809141
81731531
627183
60726332
17003187
7480512
55166547
77115009
50737785
68477240
49767501
75509350
15524524
1418692
6864026
664834
99084245
61142950