99476099
54232227
27328236
384651
61297375
33484414
57342906
6175947
6601925
34526743
32735347
60277985
5701504
93877595
84026241
77564762
26589661
49915847
4952126
11611506
70501791
32155584
4963987
68248832
20204445
55403350
24503446
5315613
44518637
18588704
90218462
39197313
70259393
26825784
86568102
33035171
54939708
11865168
23938521
21878512