76769578
57339806
83002441
34599845
13819458
30597134
59108850
77754357
24319755
9655413
67725613
10112087
67148558
47709455
3423676
41839449
86624198
50535036
95282626
82799340
46116220
36811173
90453774
61542391
62218988
15867454
20843238
105422
82345469
45078764
17999081
15593046
2423416
55425192
18482413
7696057
32485408
54536700
99043000
8084851