42983682
3627976
71976304
4476384
23629052
589782
97389231
28337477
4115444
5182750
64561867
453712
732247
63088485
17561499
31217646
547375
49512260
75299903
63526338
2158399
93123164
86645614
6145744
33651455
57891057
12806344
4865646
28391880
5603770
7423787
83481519
7503962
35996153
743194
11646451
24435960
59213406
40659201
17809815