95714925
87136476
67172206
10036780
30706238
85452819
91536624
8570607
81689136
28179574
9119983
78117902
54297794
19981239
2082992
19484715
21467181
72671129
61876553
66873823
75139172
63129145
57671564
87099924
63438810
39382282
56442258
61152260
98358380
37158287
29912588
84351087
22793286
27714995
13325309
5881813
569407
55706602
38464910
13945833