35639988
22581487
9042970
31452997
2237036
16391809
19596905
85927800
49897198
60947008
94438441
10058951
4345794
84796572
69572348
49886886
71194878
73762203
23334096
70561524
17709527
60757864
19951783
66533218
60938854
6268560
85042570
1758480
96527276
6527772
23162583
54182615
49982
16565625
29472334
57959150
34096422
82762117
94444433
19893952