43889567
74599535
6110452
17595744
6786724
37179868
16078202
77649652
74125695
942929
8862213
30266285
98937162
34361044
20609604
41656914
57428941
46575833
48619156
13108336
95128672
46198967
62528546
23361370
9067240
50008230
52415541
76698298
45638909
52767930
99243435
7289491
50943074
46605036
8821869
5741767
8739441
16572371
6400248
83578121