13021948
97451763
88906452
95348
37666173
77673907
82927787
26008375
99077109
27253547
9282173
27358445
9349251
38281541
13865168
10488541
76514999
93769886
98675528
95531621
82303545
44725297
69176125
56619268
12669718
95556685
9125942
68183892
48483630
39574376
42481482
89042953
46743894
58252608
40734014
86002209
32165945
77385984
67238250
15058989