19477352
1520544
90008052
7291911
66577936
66218113
79932104
74553
9856474
91216842
52097073
55647000
34255093
61025566
2895888
6154390
22099295
95759045
32806935
29467791
26684217
65944121
454867
31823975
81345100
37245360
69137661
2995508
98273952
96778565
14202943
27407972
56567890
98236199
84459152
54078038
78356341
92802677
77518293
48189623