97132175
2831690
5989333
43749810
69799616
2171803
9889478
23516886
47731822
33737194
29636411
69619625
16551692
95874909
3084117
228641
18893837
15538354
78411183
5516988
82516155
48603639
66174956
93177080
22454229
71781526
62955283
55282066
58647155
40085179
6589914
16501344
24305780
3053235
78711630
1345726
16924315
65851048
6102992
40421437