6913691
1276608
14431548
6097844
5561827
33976972
85522177
49218229
39428024
5484708
3403481
59176246
5048284
65506544
1221624
33793985
35666110
10253874
12624170
80284296
98324486
97175966
1866553
28763804
76456589
65896765
92332120
17001599
27267223
86553969
45272335
54003178
10669672
49737835
99816121
31968022
326583
22278952
88438606
62522505