56167235
69654528
58898587
43048323
18248145
37962155
47872190
27789999
29463228
18861667
22137386
75527627
71339538
37466757
2373755
16359384
11322273
21222874
50066020
72017836
6190165
99049831
6414464
42594442
93963018
9861020
77656907
92359904
86804433
47962852
48428581
61346470
43042231
25406743
20446537
85493718
9151464
91756917
87967915
83081867