94429226
9602826
70083457
83011262
50638251
73755522
60185223
56495335
10666605
2308079
62088539
3572208
63664360
48767161
8418449
28619747
5478364
298732
3133189
83822057
8021446
78239457
5274309
9520901
9855674
4313228
72262752
51439172
86456652
33414010
17874513
62862183
3846525
55486527
16798825
98304963
15562450
9947641
73796597
18015741