5641470
13571284
35066033
27533097
4607454
50315011
64034446
98847956
94237886
82674393
74652296
34668692
3213338
15569265
38483930
22613538
83508475
33608455
69224602
56556339
73152734
6336988
83617023
99786152
24291012
620794
18084011
8563337
40597150
32142526
6151216
21715537
24927074
11496509
19622690
16333091
39802646
31582561
54822422
21614721