66195711
60254020
73155949
59825974
7338235
39065507
26483597
69757155
54396193
52221477
55279436
16928277
82604492
12902813
88318746
23898772
61082998
44633394
988359
52725339
88465652
3412678
86987220
83892430
4879460
15694752
23034305
5805568
681856
30735882
45019740
69977715
87132937
53723353
93202906
25641897
99753856
44271626
47011400
78292370