99696418
20472541
270876
54758194
24158734
85093624
44511610
47666885
41903723
17779330
73675107
41323445
3596557
87191840
20195561
46221685
68329489
80798939
31217262
74444438
65009208
13084566
79963789
31744073
9472688
75747504
81856596
90888081
50607990
67695288
85443730
1058597
39556983
48205915
48528816
96354321
4091272
56187860
15105784
75443524