82272285
3180170
70739202
36349553
12808211
21434069
24172080
62195773
99638201
9595777
57866695
35555088
4457079
936977
27032302
59714557
40746671
79874287
97387950
22034545
95024966
48773397
11509971
80649098
85556833
71919466
26476311
74763118
13625335
14938583
5883632
2858965
44999420
19421611
52884520
32275128
26232844
7009297
33851529
88012881