12686731
83245012
19367106
9871840
3619180
3748950
6711375
42884353
85883267
159619
516353
99573153
81148471
54449579
23914847
70887147
91347443
32754503
90317940
79463803
68773059
65788040
25235340
92474718
91516444
3041066
62783885
73168813
10055063
43524615
534955
89596320
9187220
55167197
91159540
34738570
97589433
571833
44113179
13981323