71015269
11183658
82001768
58899495
39087540
46271541
61915272
2482147
25957623
1338196
55663359
14931511
2677128
82783309
61552068
17666483
80273975
30805667
14271142
54859435
58908302
27165221
85711039
5356737
2322047
9047267
36579191
27956545
8017686
48522750
7795448
16814090
7633401
94787047
96571586
23492248
37595202
89199477
57126195
37779832