33346751
3625646
1083352
99487953
48709014
131486
5794671
50446156
71112412
36991688
17432062
76801732
16493014
72883120
7723160
58275508
34298576
4868913
5321603
1047771
2047534
33053826
6410156
78381224
96774237
39411899
23418462
32137673
2826191
70186549
6347843
48641698
57479528
95318691
29908385
49727148
47304306
43272815
40127458
79958623