37007966
3089913
57387089
97379240
28863205
22109312
59129814
24043925
81704040
94509204
92982078
27399944
76808265
21728773
75649000
99148989
51054132
86526621
63707791
40079549
33558407
88004346
10384285
161687
65351485
34014109
47272222
25309086
6699657
45058881
2765172
677457
66173038
61546979
61192934
17218698
24018333
63059366
5991830
59616966