3579733
12803085
8327981
915210000
41502929
31068072
72186402
5614126
62963227
51041870
50593035
29029295
70997991
14569802
37644491
9592606
96334884
95735962
17373106
4908455
69288934
3169224
69028815
47881080
49609701
22125654
9021227
12904469
63666102
67681954
16834944
38696646
86535292
1792844
466248
20646570
51561733
7973452
76399183
53724725