96069722
80286891
14078367
87906121
18862143
1932416
92542712
94631216
9649088
15288675
38011321
54586628
28934361
68621814
15828128
39304399
20253388
37122563
63306698
3114181
64936085
2728950
9990547
8433490
33888252
40851165
6491052
51239869
45669723
3245173
50468562
369417
2822693
8197323
82071886
33503750
11505867
4482125
27701663
16476574