52425748
20356603
80555369
25061408
59041365
97256023
28171045
73471895
33136988
381135
63662977
5878864
3214337
5571178
70623441
61517191
3488195
2789894
87558474
7303307
51413278
914530
79197643
12613555
71834860
58649093
14951299
42794892
59225822
20586442
38867671
92013277
51643206
79955446
54511107
91294965
20804035
38136844
99138311
2961951