73827970
15095304
30995706
9421841
85544825
11809969
48733519
256747
10816600
28819724
20214833
19807328
25403935
82232113
82952460
40416679
24224705
93893257
53088231
898180
56619363
3164526
42447751
65147839
57238595
14342188
19401257
7196826
41949203
3830685
39037291
13133615
41107127
16298427
37519219
47935665
844130
82113746
54066565
34699383