32955233
59336657
29562282
7023362
31375523
3303249
25394290
73369902
2482749
82092340
72255937
29708517
5825960
26799220
45833136
84428252
3675905
11209538
34568516
61667272
32452721
30648379
29133479
73165405
15757759
30366541
50087667
789688
22946647
85338362
76372874
37513482
41849335
50506339
20626785
83494877
65126684
11368286
50645200
23527960