22493602
88078172
83932121
94365300
18206463
32069277
79759859
54016907
97971251
778928
12138736
66354431
37442176
81363594
45744169
48358018
15945094
85994732
1984500
15789705
92074514
49404998
38855249
62249681
10249338
42228465
48262469
732122
19317633
54326451
40726997
1644584
16445226
45181245
21642946
89996244
608568
71248833
10347336
2699838