57447529
47671345
37536796
75608364
61636077
23902012
76411609
73387071
58825466
21262182
45383833
4489495
50175127
13889802
70523675
28807704
84962028
79512994
50858180
8141276
8585648
13604203
4553986
49416622
89636543
29691844
78833577
2405427
86518528
41748269
39974716
64569528
94069311
134265
1826280
94264817
76971224
20807137
87725992
16058265