21565977
40737957
12762165
1592143
60991635
77476482
21758242
46776503
49507441
48555576
50241080
7623305
26807273
41202536
11269276
98599671
85423155
64979926
30354249
96061644
61325479
55125758
21368560
97165034
95566789
17362239
43994171
93454006
76988271
31348555
18924640
83303245
88824636
34675374
11636329
44243550
4876008
15012025
85473557
11944508