45862894
70612097
37884294
27948306
22212838
25615150
19108964
82047272
58566987
51668570
26085611
17732584
74503664
46381432
40228557
69537047
28484750
16415554
3691529
7195111
29918109
93881529
69224337
36438415
96888920
74307847
58672914
62952935
68735264
40547750
81861334
14419953
92573511
8166233
39696201
65938436
1685946
63181155
40127848
61706198