22886922
79046557
743282
1099279
44708353
9403233
30831280
7087789
63297280
57218729
20417373
92143294
33388664
49181305
42313867
798705
50509224
66225406
36861058
9687488
5607487
78896600
22073539
81987499
65604433
84836432
76272880
12431295
19223784
81364112
72891667
33935617
64769310
29829278
93534332
84347699
86775341
73348699
16445903
42493077