42181301
24519335
80779623
76192748
17241349
96137498
88776435
9473243
37486476
88114719
7947243
42617577
72835344
73803596
53766227
25946997
90513330
76634422
99167
24442016
11472141
90628987
51272696
37041368
39669899
9798643
61386827
93172088
20943753
12046528
41077061
51521938
17179056
3576352
25513846
21138246
44692764
5890186
3419365
5508388