40944659
15754520
93253535
54031607
43351715
19575894
81293197
47517457
72073736
84494987
73024455
64442549
24057011
23146353
76715190
4130877
36202990
165477
5765261
50784511
45414792
4483708
55625083
15489235
20453021
84573538
77601140
45675357
17251085
14764950
14497132
82661347
75838662
7637693
82373657
31265746
72754008
51685390
22699196
79088725