34112379
60698398
82648053
67555461
37094487
61736860
22376569
6938113
29124056
20382311
27265330
10317120
11416450
5678175
78635577
66122988
67763179
14423571
63407832
8359204
7607720
80835679
70477546
46057629
8552871
62903300
58155487
28885952
63389293
1871610
33715039
56048907
81654435
79997601
98929442
50451920
22665791
10332436
93792465
98678716