16157969
32223197
51403626
5310968
39564983
37475501
11605407
48566882
76707047
11385300
66337419
98075999
16764698
484928
70933143
99792448
6356265
94208564
35062767
34556033
90857650
3971555
86473230
6849430
40724116
89738220
80628867
18085796
4087883
29205825
75795670
27109755
69797630
83251525
1446595
28682898
10906456
75174403
92336860
61932886