61369728
5757598
52443223
10655899
23888710
48755324
21814172
24569646
63922861
57088340
46815894
34891777
59246252
40291593
17698122
66364553
48682572
74098795
33052063
58033799
34816862
28155104
61135791
88615913
41883571
211649
72873541
14099593
64846756
56005797
5444851
13414349
50717238
83616322
65522027
57896685
3850147
49813917
40843116
41953346