5227991
16841659
8338374
51376100
45623887
56947002
21775754
6842322
59581898
80826269
57436392
91504553
76949687
90321235
1718855
13869534
32832791
31029498
89481836
81273217
54944633
92467866
53369022
52958862
4771915
64157158
7106943
20524068
31109614
34626925
88046274
81195666
24617370
20937876
41539582
86981723
3815468
68996290
41045787
10307343