62463238
39291825
94152642
7942633
72641636
89223481
94848469
54416081
15639578
55315426
21484080
20483665
36523178
5168907
47391875
22244846
67285318
46199329
75485508
27956170
23147364
6388520
8627820
46265285
2146802
47741686
24098992
22815733
10638235
73906845
41118178
1119373
57974502
6304999
2512865
37898960
30075050
5070425
77567345
48057618