10553602
14086787
60073457
49026148
9659667
953622
8310497
98908195
34313816
1027290
41652552
21879514
64464114
22791490
103817
3097280
32685232
82696266
27228320
98533068
33336419
9049581
73731751
4816270
40766216
72283049
71454859
70874094
52275025
18954860
10657646
63051454
32783540
3493934
50104414
89788597
91016433
35659692
6464574
10707188