10475912
687679
69798114
30934558
2458383
61549990
2198904
22191538
59753032
91086533
2099277
3858904
5763334
82762221
296684
36836755
86954619
75536908
26385100
79311651
64704673
69855866
18115640
6547300
75734549
19207834
4928780
29054377
43446374
94016
26818450
11441474
81088101
92064927
62457218
84267748
24353256
3291612
53143176
96836190