34215368
571491
74023871
4306254
46552493
39064904
63545814
9666322
66783960
73432829
90521525
53167
6337484
5430699
41062944
74853840
8344595
42917540
25258895
665533
66297539
45914791
40093265
93741585
19359059
29151924
10316502
77351189
81382790
36096953
70536071
69798639
52114981
39535189
62478350
49032479
28513081
37531629
60756694
95878288