94805954
56766834
17076361
81053973
39682162
69596433
9737862
95016211
53272025
9706239
12427940
79937484
98509073
91035478
36506726
20566781
59071098
79995164
962933
30622733
36355710
73497181
3044671
68666130
2766601
18519727
61522857
37373861
54689503
25213919
64417679
18648172
3915469
94024359
69243095
72954714
5619851
41327600
16575155
55441939