86907196
63359419
27067372
84392240
3183379
18893758
62841865
80797495
53371088
54751513
4740776
74588528
96786404
91456698
49679530
17409119
30581402
27683904
15071919
97513015
60724313
3106124
57078088
80291324
586711
67226430
77745739
79228334
25109708
13503252
97635693
29403051
16024783
74771094
6722854
80516398
89483529
5692824
65677636
47643359