7166503
6218525
13421845
41186754
65978993
14206022
50504805
71333934
86094830
1768463
87074626
5732409
3381557
80818553
15523473
83511411
70346385
59794445
32112425
73149669
3054580
88987600
43944851
13426708
19431128
75281289
38583377
83438134
56886657
10972684
18609610
20309239
5544975
96947406
62723106
12921647
44224580
15566433
45315696
93343628