65445502
50967612
76966065
19628046
96525964
79744655
95299081
1446442
23668510
54412783
5602277
56423061
33671102
37715502
81013265
37949753
24925703
73037376
95451510
80923858
17817600
24637253
43049398
30879355
7716376
3174884
6311209
35875674
65641583
40688867
61056041
7111048
58224478
54275285
28171824
77671275
87182367
54994688
51026372
11833874