57533731
94475656
60121755
36704082
95422346
48174538
52678151
94529733
64324004
6889287
17128869
25143097
70371961
93363386
3652321
63814469
69413531
53505606
44945639
29557491
76548264
47117319
78385417
21609480
51369972
80249528
49274011
97426134
33761874
55889488
59346223
26414859
44265377
44111478
85055264
63019086
44723
83529809
18809670
47518613