25759107
13143930
7240890
71313022
81665400
9614737
9545959
8449256
41084037
72775032
418719
29324388
64925471
21788694
25342027
57424674
49494364
8480199
3834796
9693733
70817341
9738267
20331388
66357632
9042841
74547137
10155645
82544796
43634574
25922771
29367741
33595005
38153702
56716093
77538776
40877341
8172648
43672097
15763018
22134795