60255125
8145114
46085060
24589530
50976787
18675348
46658031
78618192
86761985
96485123
27689882
11486162
66554796
9446525
43304414
81866815
58516899
46764803
7055506
79071361
32055604
16418907
11668042
83698144
38754956
72478791
594784
68346267
7003292
60008320
20696188
75589373
85486399
79515219
97238623
62308877
38959988
7209543
52864065
12521020