92507136
41571845
5984510
80814443
11293841
99342949
3465447
6725364
98714077
29526927
16704690
90427049
40261420
10618376
95383120
41061935
76129845
51552050
49366161
8804463
99906887
7856340
18859257
41177782
16367246
1544963
14865681
74401241
61776993
59348110
80482778
4945518
67672720
12765192
97567725
96374843
79698686
85277749
74454949
1168403