9887751
17713700
47076664
3828367
6718797
96685141
36626117
12137573
58033406
28094960
93571560
30015887
34004909
38184445
4380943
72665832
1018115
14413181
62339225
86151860
697866
20076743
95179444
6205699
63068846
86663174
3007966
39539812
5762471
41728355
55904766
43974247
7147544
11819026
54761859
38212714
74132959
15537672
17095227
7473409