12294082
98999238
28883916
96767031
44031477
14702091
65926990
64775428
2059339
42529181
20463244
14334259
29215941
21684320
94109903
18737068
12127969
12381650
86761571
95714718
36124620
6168914
29752607
69523042
92658988
4854647
35324065
91016253
1819970
67197526
1323372
83773927
3629022
24942754
26401953
82907156
70791632
5194913
88725687
47487727