3471230
93393032
84975737
31982936
22036671
112769
2744686
65374166
6362853
13335795
23115106
56039987
89311872
13004195
79896284
40896829
59322355
27271950
994178
519592
29002124
50069844
31032373
19067129
30895706
69545161
33483776
48643061
55493977
69636147
24782953
12117009
52353925
51667437
95762784
16166674
70473006
25441434
46274115
43316151