64265649
12447233
60319048
35204981
27641278
44415866
87711865
8247402
48133220
93276931
6874428
75116611
34533143
13245115
6731576
89117858
90805240
74247767
77684823
76246262
80559005
50691082
93614997
69084582
15292022
73447506
31629392
81803411
94433549
17304648
60837652
11691253
10444589
98247324
9466135
60731565
1286600
46635732
17576403
47349905