37965719
9749155
77395225
72935450
24956201
67996292
407861
62929738
2917452
68189797
20759743
84786803
81284981
7149450
87781998
61902040
9085345
28856142
4235042
4043655
57494236
63666190
80343725
4731705
96597612
57012900
9027190
38437144
3946674
95602448
4037446
14161232
38598718
3205267
12981552
126663
8029608
10909309
79676702
4816242