22593888
93463389
47453566
4854867
12022444
16866313
37477347
45077255
61142657
60852616
18256376
6399996
5247249
61221982
8502718
70259023
44142102
37017009
28768677
90806741
10077333
7588896
60965678
76438602
92832340
9085633
31778003
37853456
47352329
7487416
24113935
88696348
85686495
57936986
73814653
93009541
6168228
65997393
3154202
24188292