35163098
82367546
59015421
50484306
3816699
53889971
16554359
19051575
4142809
8937113
18165687
20752008
35379606
48748911
24535167
55643094
7407925
40173641
6789603
5256468
71036640
37531243
86033430
80503104
20659023
14885166
28488443
59012581
3935903
93646578
50825634
65217247
31235602
74201533
93079394
58163209
3111820
79178778
54408616
73982529