96487886
8633213
56948789
11059551
52336519
55305682
26028780
58849119
5971931
7407875
12194929
86478600
62403780
80046283
13201645
94916631
64808799
22999780
61893425
80952457
59178561
27151563
86453489
96395805
76477569
98341538
22045822
19642732
2913885
19435679
17299976
11595045
54486124
45317624
47655827
93951840
65796874
61981225
1485359
63243104