98378719
28033892
10222500
50682530
33067301
60179000
89138868
61327623
10278318
75196621
60049708
75634914
71611958
15233655
20307241
78447784
85475658
90916344
86328166
62656402
7718247
46924823
27273821
5191470
57369245
79277219
84036440
72084702
80253208
46036724
41088917
2177262
79592459
64545760
42953202
43312250
68075512
66593983
49881858
62424511