75443448
32577364
15821760
61864629
92512433
6181885
78109706
45694027
33579243
43115682
21413616
85513303
56786489
62246946
98815469
69953648
59451636
40153081
71955155
92201865
81895792
74891096
73972423
37277789
96301066
74035792
34784109
30299249
5682256
13296303
27716135
94103872
41981099
16928283
71468937
81425799
48561242
57107460
9551652
89834025