75861878
4209550
16867790
1931695
10327424
21824872
13506185
7232410
71251076
16628692
60665547
66425285
50673500
82096981
89199986
91592813
94015618
10367192
11354664
50055869
8562353
27778127
17751684
98784720
98314808
98217917
4932746
57654418
12557897
72891091
81236298
94915027
54873440
11362977
59287330
3948514
11456539
41734764
39993349
294517