96294715
64316198
96256254
6684804
93497560
81788430
577417
53416171
60232438
74534528
99068295
57946074
21005728
91747243
52252630
39494468
80045541
51064213
11012891
90425452
100001375
9146904
6528250
26868066
85831421
6787533
69922765
23649559
30597793
86377933
80945482
15446713
22471433
2019439
82362993
64208343
15273783
21701424
34164411
67226513