76973185
11084928
19882219
1893670
94986758
58081244
4499655
29407866
10585089
31541575
933434
59651060
14673627
30683816
63431755
813492
34849000
41424890
2598185
33411526
864355
90697963
7581479
66487142
90018657
41492379
60123553
60439631
16899439
97635135
77092643
85693525
2386526
51129078
32634200
11597991
80448332
36857783
45655600
95022388