58592895
28723793
5886104
64078631
56321576
36139125
37773785
5338115
89238290
46785059
69239601
25218313
584277
47433548
52591698
2685446
7735837
42606828
58013792
64415410
5686562
81377196
25284392
52615081
1322557
47035632
20047822
60435100
12503080
93275502
1665479
12514291
71819305
89562513
73845580
90848154
25839238
28295234
7586723
18508444