57632570
17972249
10218538
90388919
41566125
1907111
56581264
12451020
541073
704206
11741647
56366350
59743218
94983513
71114116
5073562
33624870
705748
73107544
6840809
73535210
38292803
40741451
66032262
50422352
33629451
38605920
35458414
93563725
58367238
99063682
31534826
28382160
42235218
72414986
5005346
22095609
35985494
64614506
36853704