23503660
25258809
375996
41387552
83587390
32888915
63043880
44432491
85765800
5385164
48343183
87952237
22534541
32643697
19441712
41248041
22576834
37084178
68957964
35732415
89131901
15453966
645622
49349576
46734861
48402061
32354719
55845924
16704362
42443046
2465404
66905946
23138190
3340480
20838786
68447289
34024209
3191402
85239200
4736752