90344612
55497564
51037808
64666091
43076250
6287897
21767679
61264055
15666137
88282318
87426208
91607391
5523565
41104464
15197502
17959856
75604759
4299301
71493109
33149329
27324059
73344003
6157585
87133786
14875561
18734184
98087567
7485543
77511894
36628676
56904765
74315826
67674072
43944778
2794062
91124815
6621144
40675078
56072116
20203632