40225411
58489792
8763823
49075688
43297108
17744558
42462361
6261985
61344643
58506965
53649494
11478671
39373303
89312654
41585036
4493528
44654159
20638588
1623222
21795628
6178758
209834
8507783
20894901
88002584
70622704
8069699
19078733
32953174
57889898
32721187
55654050
85362303
9272132
39784242
80608572
25634650
54009742
95513976
252604