31278516
926270
68175830
32365586
61218615
44259758
3418173
16611144
35133638
26949426
19487968
21215946
24345270
571373
14807271
45262038
98711045
39836283
26355005
97259836
19494595
13053790
35478460
12928458
20292092
70623192
24515418
85497232
96619157
2586044
3109939
91607130
35373043
61035714
71361781
99934420
20832218
97365698
83581894
88151737