51833941
56688464
828603
22514989
71062657
19927356
4149395
3946600
8612143
61459065
47436759
36669134
43615132
5736717
63762941
82572039
832986
14235977
83568059
78936683
4123227
4604027
74046694
785999
44849993
72128541
89091460
43117888
86571215
91369370
64843929
62524833
73518295
67149370
82909346
80729429
56493104
22628364
56973459
70675430