31926059
85127418
3553513
49375402
37943715
42472642
38404992
44702446
36406961
6604582
16564532
74404044
1729976
86945889
46166616
41316878
46998139
46124262
72462559
95863519
78341485
88774395
55037868
46874129
87433534
33016457
47577021
4546384
54238768
51906324
70226233
57316031
62788090
72486041
46792153
55271829
49425942
38001874
347195
40988208