37078000
8703832
75804082
31733292
7942881
22812311
2329364
80589257
99924364
62568412
43046304
686895
70167614
65798454
43425043
4016705
17869250
34057613
38045968
8686642
85009769
70254141
91511921
22483491
46882580
10916655
66255125
50118274
15189989
72027850
95485478
3331627
18467898
44578694
5804718
73132073
46739148
61578227
51292413
55933547