96156338
1929961
88162278
959389
9195730
29852129
7065499
780967
43484288
6614752
82462534
22593744
72555503
81414123
22654701
2014234
15062024
45242508
3505945
48798031
86287874
13606198
58322443
77956381
587691
46726790
87678694
86425281
61845537
15326984
9777075
52391293
918857
3882991
4311291
939466
54295827
59693337
21076163
7622677