40304203
87957419
7267914
66139478
38396407
44433749
82332708
21912287
4392867
228659
63607624
4547532
43184537
18791248
2987811
27163957
46764498
4245276
94938522
4436741
67426174
87576882
76399030
60292801
57296784
30773548
67638335
42744148
56156402
77195329
41534894
2752326
78859247
14138041
75821871
27027295
2091149
5171151
81914858
36758776