44127416
3376421
49463901
60971526
99919616
88454584
72627146
61085357
96433413
98982698
91517510
13132701
23147583
22862518
56818212
98745270
29341879
6659420
91191333
17865100
948823
40231078
58279016
43575835
63363465
97765908
13756088
89718600
68483862
71439496
3643337
20135533
78066152
43713080
11952487
80515468
53383880
34748839
66295707
8096774