96192672
77447549
8686714
13099331
65191633
2678147
21023601
8917207
40476732
59736694
21664766
69725277
28712537
95279843
77743519
68254612
55498783
29313325
17525752
67851364
86277426
63511272
10621686
28931265
71086519
86583709
2413193
59378656
20139857
20348982
89981483
479567
78557052
75911480
54004276
5225570
76609603
24783473
74489042
38254596