6281896
8831387
30722579
77322634
24095292
51163289
33539835
7694290
24179332
8757313
74272199
11368706
10977379
24945060
2175915
83929233
48264807
94511521
18268756
91621312
2537890
87773098
1556972
40392342
51857654
25231821
25582469
80111738
50012280
96014785
37281060
75592429
49648327
76983375
64438230
18856801
46284206
49334031
29291293
18114358