91493841
79718720
37191328
65485076
14823287
7925852
77831078
49963194
50649410
17411085
3117035
7655445
1393806
41995036
29925716
33519856
90742932
4894519
71475533
18606388
76108037
76107131
48076845
54557793
6216406
18802562
99268112
63239525
6922224
8245017
57017583
12286539
45261586
7472162
45439841
36531446
50686454
89883457
20848938
3104434