88538537
12113583
49803634
8855270
87712864
9626278
79765916
79011029
88803302
94855522
32996630
93959984
80829796
66889949
68869463
98808835
9976927
47679512
73243886
2224058
66212148
16589219
95852599
11461242
45756519
5413130
43489251
35788775
1618728
60263469
51022858
6596390
7624383
6244477
678357
59683214
26022721
85348170
7863624
85096887