35524083
54159520
27551789
74346061
44986012
92179611
32994970
49854972
94709096
76592809
17058052
13902275
55733783
11316948
8798997
1105738
6928604
79882289
16598710
13423099
9918204
88654004
93783729
3263493
84089237
36382331
48829769
42174147
37466442
96564673
32544917
36857946
78419562
45399688
41288012
8509136
11849310
77062026
961930
39877813