70792543
3128712
86676381
8948199
88164405
91366667
85474588
48013107
77435503
14368281
71985418
82047413
53573364
75161917
48005133
62466793
42369934
13568179
91762714
45812108
10667533
3714324
1019456
32816101
12408314
60155035
7513646
52088000
83614577
53517903
80614787
82127888
75346767
12922127
61365895
71261383
5826072
55196628
112780
83812416