22692983
84078461
68874968
38056552
22073253
20973355
32786707
55931901
16625461
4812283
53362709
21585462
2185374
43648144
88485688
33965129
82525291
94914356
45097041
505424
6501145
12395609
46268555
75058572
44912159
15827928
64471875
80437181
21613625
17379317
2328234
99178854
49074173
59209078
69286294
76867630
1579494
99628539
17228393
1455075