80631988
65251606
228337
87596825
97697857
3820351
6547208
75256339
24206701
2344335
712567
8254347
71673373
84091789
90744636
32571389
94769093
55586775
71035053
79886012
24876260
63793999
39952964
4702052
31194199
32947894
62808
28769520
74249001
23614355
16131690
98296710
90238265
50149679
30534910
20584922
82284053
3592746
65298681
13926176