57579201
68226578
33368488
86239589
5727194
51593367
97876246
37759794
38105456
26137445
52024420
6668376
54904489
95387781
74119924
22917765
26278391
57152432
82635820
85137654
1895441
83107963
60073619
65038727
14134985
38919679
69263483
70462700
31843472
42341622
37887261
11205966
86352527
71866992
17455305
22892841
69164080
77954772
3251580
28014431