60573960
95052635
25117910
777250
99474578
41342695
67573448
69497
17315435
96774944
384881
83074987
1762280
825545
35485383
83741022
47234943
264719
94165457
43264670
1837061
68302618
79327995
1747772
8709577
1176069
27341230
57247717
55149787
79921044
860746
48337840
3790168
66683950
32484220
5438157
68967374
21532675
8472637
99722840