37192113
31258412
70441936
6089366
6494163
96131948
84826136
89748709
48962733
79672504
8436220
67612155
6401678
70878600
39871809
90271801
3780470
83146947
68774935
60115872
89023515
91917806
80729076
64961320
13061502
59768323
59548854
7680853
93449315
83778957
47451172
49837889
4269217
92236713
12892478
78719069
52002446
43821587
41153048
97454349