43317780
3214916
76208
24791630
70595306
92396327
46108031
65414544
832397
7011805
23546479
62243428
48337047
58119434
55561103
4856958
3354384
34248099
49249076
69511216
19428425
19091388
24542000
63959259
982989
46829923
38957799
89834097
31172756
24229751
46983801
24306259
64014063
23347229
6572531
26283575
8065633
18004012
22663315
14807962