20347179
33455827
24195589
3587089
96959228
1423076
73238816
46204253
64581038
37539759
2799298
29931189
64392209
48865833
81972414
29635530
82473295
70119060
52073163
76677528
34298982
29717848
12112440
57195964
21462825
31236304
57324018
2280884
41486250
2569452
78865342
75074024
14497500
61995457
80337273
50379510
55592475
9022936
4118784
12286473