93564826
63801754
84443589
21106471
57766350
6745500
5431986
853396
23556140
4247997
80416627
63854446
73008450
42734171
84733512
17376869
27372244
32304316
27877491
960250
9816900
19953793
14924624
51271163
82582
51384869
10178668
1925783
83432598
71242271
57531961
74977880
77767824
60314339
84792147
7438754
35082307
43795304
178666
7279214