14366125
72594627
55572979
46245492
67752451
27762473
99074044
48984999
27745571
50546751
56686672
717601
85512331
95359291
4154529
3268525
870875
77824287
99911940
10766479
35247360
25037198
52974586
1953230
79731477
59917839
40244205
11596345
12717163
92105325
60404998
99542374
42067165
54472463
22738409
79131049
68379313
77941617
78478976
53638144