28171082
70963234
40329193
75314941
42671133
53085458
3245058
13198540
98252111
82298433
48739000
50758829
98159245
246551
4857591
70723859
46048212
640724
64056308
64403785
3190792
10775765
54888207
28094600
13219023
89438869
32442711
69798225
31554358
2173064
53535544
75455499
75168338
2891461
85584114
1272557
12073706
93289028
5585362
38459773