38799753
20872168
65129880
43546031
48494062
5475009
8458678
78084955
46022031
57154228
67261766
79062715
83616383
83124130
5634679
13531044
67401856
96896113
74929865
49789849
48498406
53266899
9295798
62869666
4783523
6430770
31069085
3419820
84239228
48726042
62937559
9801118
14526331
96594980
65749124
84202422
45321679
47509081
32228213
32391570