48078882
63535422
58641140
60961477
41572540
66151653
6159373
79106009
2871502
7359925
81925642
21913189
79932259
37536623
14605281
35144724
7878205
70347348
20041059
98452602
33948737
2212090
98768230
23935905
79114678
13175381
31783137
70215121
56519135
53561616
81841190
74339549
86918393
83405181
76763485
68732064
39009848
84146300
88434845
85119241