14541883
98617538
93178660
77406384
12095668
70766144
13947845
2989444
51199045
83124928
81523068
77113550
84541341
43943020
5061921
50777437
55985376
80917156
18878404
23746748
41459062
58405591
39984551
5818731
70467013
6349264
41334180
10945179
36625880
65698801
67094004
75207477
2133601
96206307
91729093
57373932
34048081
12402708
1254364
33135847