98495304
38071570
202940
31821242
20406712
78031966
64189224
46488608
37838059
1176622
25998303
52295317
61752417
96928853
47914674
45671517
83062052
61151355
10582492
4974102
98037389
88094014
76893629
88925102
23913265
40016938
80861198
5517344
70757398
91051730
51818323
10173558
59892733
35656560
8424933
8047282
46385367
5054435
98151452
35752888