47386412
88974350
6173132
18502100
42595994
3085588
53733021
91529099
55319375
54443689
15522497
10902099
60812047
33316430
95836878
31846963
31638849
82892355
6644276
33819660
60526517
41379508
80565443
79955469
3232991
66566854
40638106
91409339
91077740
74345421
79027096
48348095
16482561
14835509
28598810
82414337
76638831
65572142
46936559
31421208