80926464
29864992
7615263
26064145
24247434
24513889
40861943
91625576
99908489
477351
36558769
60869982
67228509
5078322
96731612
40781627
79834849
205560
77629302
52404366
91686169
58222523
46105349
23784333
36339728
21316481
43705068
52931
26257619
1563633
1822208
76497326
69409395
90309998
1822680
64308916
1392126
74472507
81915642
25813007