86228092
32829886
51352289
98037427
49849122
53269445
2783676
23756044
2278424
14423553
38091117
28934152
24306184
516939
59647074
78561834
14083164
40471721
86499259
30706067
83449505
95682590
20301465
34699295
8517899
26487793
2726622
34003395
19137980
11325266
67218189
84215847
70036288
60104540
6644650
21119465
4022387
71752870
58594325
53621809