36056649
35888220
49858560
22398477
6674235
17414789
30912425
25725419
1707139
59681934
72315710
36408406
63277792
24139161
58599763
95468600
5376476
25536546
99005522
47721537
99689132
35028321
12183857
75382483
2494047
38742078
7854154
47795770
30106026
45148863
8562500
97505418
96417865
36027708
145967
74572697
17533820
7476594
72327964
17565670