29955384
87367075
96074804
64539227
51679235
52283083
6187733
49933142
84255448
51687739
45392674
37676737
99166487
80896771
90294552
42304092
39462481
54613325
16103803
18458020
86311218
39534315
88504304
12604495
80952340
7363762
2194321
67685099
995782
51113773
2983225
58234089
87824521
10342938
64917004
81696014
491981
37687477
81064348
73727145