11612987
70408157
66796701
70297448
2738626
59189524
33472237
840885
85328142
17929687
45272797
5239762
9411622
58129730
12569
78744160
220196
29378406
22956598
59769016
57741287
13426928
78154080
4603855
8787941
73405260
2396339
96013195
7929067
84598511
1786432
10829139
28002966
50581202
90783754
65175092
25442247
4124289
41406863
1688606