31274271
11406381
45677845
22319740
82504554
50044776
1048589
33838950
45606604
600185
99066139
59302274
17685835
12407422
8357756
9911123
46174529
12396269
78017110
78434804
19437312
90736406
772155
18334371
63056526
6946140
26272942
11016532
70107683
74418579
5052833
88847889
84693920
58792464
1026777
69508943
87953383
91958284
56313459
92972158