52939195
79905072
18136244
85244918
93178992
3750821
94917670
48582615
11702577
75554963
27923058
52807889
6966441
45444625
13421288
556505
61813958
7990786
14118954
56197645
13037690
2745792
54372227
2451017
92578543
235716
17223743
1011131
71142240
91918538
95485876
24926110
92121223
65685677
11685994
52366033
10809774
70864227
69236988
64829449