88213223
27942058
85049354
93998095
88061425
63494349
68317563
65397112
12928999
2682224
97187864
50511024
2786742
53755810
25789655
1756294
96409668
64609738
5644596
11962948
67281940
7319311
54303124
54286941
58413907
21386866
68361591
79965149
26094870
85352145
14091552
1315240
63954823
33713190
94409422
46426538
19044455
1042196
43192119
27298619