5135713
83934327
336279
4328215
5293485
514915
65083285
98358150
67386993
19323970
6939713
32054494
18189207
35043071
36348748
75882672
94233586
93327503
99673351
81744764
80777432
74092088
84876409
55562988
45138238
33435981
56247220
84169849
34425917
72063033
66758763
52321251
2219932
7634114
3339747
35915852
22859798
71335164
56277913
902423