77788355
31695252
63763096
59239016
80293518
20859962
68706507
34302939
26964997
55651017
3333222
35267237
47253506
92567582
87371766
8679432
3438254
47235221
97542022
89269267
30739548
35311982
92501325
44794130
70074581
46512423
10467301
49287509
41937915
99537555
95691706
88261434
8791281
4385144
32292013
47989480
82412354
27442620
90475898
42438441