33914843
72099161
44648597
29681674
14005811
34902183
87199981
87984771
28795590
70791099
3205563
3785201
18114379
59967441
45314209
95103467
76552544
93389186
22292885
13348607
61453576
28508311
50599272
53879857
50022051
24286411
16721962
43273783
82083224
23687847
69213291
46005149
62208176
15769372
9808245
29039630
33696727
83172082
91895792
27839936