22731300
49254431
50719431
48078511
43107012
41775431
11935003
82324768
11273666
73152398
37336920
35156049
43804142
16257081
20834963
1297780
33562154
84705256
60558814
98064346
10815080
70771874
37027615
15267985
7232853
50448632
6075568
3525959
85964544
27994371
80495629
65271010
464230
27523134
53342277
69543177
23663698
28942145
16174110
91321203