5309602
4685158
14364552
35464671
97893188
44834156
47711482
10941177
19667802
92081736
88923236
59963210
30164770
16031205
63374110
2898126
23596321
58904177
77156775
73123577
22716063
95767111
27624361
2035757
87631205
78994312
23835572
46755669
68394063
42225584
64557091
96145242
45627078
7224960
4907140
64268350
15327134
2003949
21268699
49282362