63747446
94308509
42882658
9216605
65474393
53179436
61768801
77851946
58469368
31192048
64254031
13963207
2036161
87505734
49197660
51372733
13396346
3529915
49541907
6307481
32798936
14376236
68094471
43952641
49057884
41266681
74145606
36022866
54029497
49068046
10897643
40492106
3069582
95425833
93445805
4586056
31357007
80698341
7168444
18724798