42968090
12202021
46362795
5533104
23255739
76445829
33373005
45309591
80414321
98562435
73049209
69926458
12012606
61881769
7399458
33203525
5688606
50327016
7981786
53456713
20959031
433390
806639
47672996
577051
47399492
54456490
32615418
59852729
52536968
33707062
48102799
90606205
52586498
60585719
47701385
440161
258886
64943428
79072400