40696809
1208893
74768823
49602179
87317334
19098310
128765
30734221
50553041
7384376
62474699
24715417
64311653
47825667
39141874
62979773
5851205
44366652
124679
23152046
22155462
30626249
67959727
7360209
68605658
84164895
59163510
76416137
84889529
8920491
3819942
2134566
31405554
55762812
73542362
98833260
24655091
17573121
18564083
37368888