24792699
81159146
77174928
35116213
43102752
80729747
57932837
522860
55114412
26457221
3728664
20158010
29689386
85358842
9466587
45322696
32405713
7141942
11349419
37173468
30843110
73949980
15195209
11135330
10317557
5476293
84534104
41164542
73442758
7116261
3373591
12083254
44854754
47677120
86677484
6377512
64929793
67895248
9253575
29608398