7670436
31957447
52793603
3181533
54673978
10812293
85636471
63992778
859473
68922163
18201839
43966473
50679970
23373152
6142692
23491496
88171314
34381622
77463462
84547327
84211081
97323788
7235704
84875347
25646819
5588124
32747427
78622495
99583944
8576303
93597728
11184721
56861204
79301743
9211715
36301948
45836240
11197570
4546124
1091335