95959108
12754396
71765097
37188480
78865004
79557898
65179325
55963113
55244973
82714286
5245137
1356312
44103582
2275557
47913317
31029300
25495534
65589583
55622205
16035895
63456393
56722925
3772387
41684466
21567382
79698676
75134970
51125155
38154902
71453138
1317408
65701678
9242249
10815055
8099728
30683240
95634460
30089264
8628997
65959838