36598099
29895248
5631132
55352696
33059464
77685431
74855996
21219699
1103301
77932830
6171246
792610000
26823134
71427193
49251032
49506398
86524676
71517121
55673449
12926983
46843856
57002747
30556233
47124642
3303410
13938762
7056272
76539921
597513
90373054
80096718
88628782
75159819
28924236
10171327
86193689
51956436
77344215
3385907
25778592