90184410
89604379
67038635
37618559
60398235
85106329
94645241
72078077
93744526
86133
37647485
8270444
56565172
33327090
59175590
24341778
77555283
88017278
35145605
8695497
85308807
47087864
45719437
20954354
79183779
75929499
65871918
95519910
87762792
8592407
97462178
87432663
3439839
1504874
77749554
56843748
3405271
8928980
14403751
50017319