41633308
28669122
13786407
79894601
9413116
62105166
59723932
36106191
14704604
41865566
47229990
57593063
48586065
63522385
50652460
4297060
69524861
39545428
7216587
65525174
95279929
79981778
21191011
55717502
41659130
20339245
80966988
12851824
20347872
98944748
11174655
42934542
68675647
41396225
7795973
21981780
44369278
4147154
73176947
85633435