18609228
72147758
60982166
19141322
73734373
448648
99689543
77434173
97383720
19689679
99569140
20219143
40476629
43615807
91884569
92124955
74406574
99237661
40026050
59639530
24236640
51178427
29528563
4953215
16268476
68491768
24128123
91946813
14269697
66017186
46364754
17164049
53572953
48657691
93057837
17044454
66825246
89514749
65761422
57291771