45481408
34258984
38035651
48171740
99724344
7750591
989445
70404717
86352840
49916031
84828965
36788909
9438529
61138605
8832625
28547992
18161209
89285675
55706259
1183776
55259558
1629603
20178073
75564846
69188513
63666169
96619038
72342236
2617315
287791
97842351
1584331
10058577
82214598
5811618
72881862
4373039
1963674
31652086
33723786