70631552
77613448
52956664
21449970
78426277
36182109
82363564
28942828
88228575
3850262
15567762
85253378
34083502
57913370
355013
96344554
62164426
3712578
46038524
82225699
76368752
11893932
5354102
74619821
64768174
91858415
27939324
66067370
12911482
29557042
3451580
12665003
99228795
76029495
43796481
53655681
67598707
95737405
7590798
80082499