62157982
66939177
72938912
25056786
65138612
4828849
86267698
39591860
97915074
87165882
23618261
84259210
1500173
77641709
52632606
37514658
8755455
63007652
56202971
36374104
1044941
74461495
49166516
3872585
11309945
11311231
5523550
68228078
86584549
4014439
33227529
95191787
4932188
51943308
61844872
7989976
28987447
9723755
19324189
94594570