90555262
19984754
54688596
95477780
57278365
69683256
63601961
63963041
6347688
373589
38316511
2525852
60516177
93549565
83352819
8910651
91691386
85676062
13971185
34534657
42349360
73551792
34015915
9955857
72539585
59166845
62212587
74769271
40434972
37197305
36591285
43474539
73887142
85744655
13517430
53992152
87306410
71749321
43498888
84213479