29823111
51083651
22888776
5136964
647835
455652
99285393
11269461
21204744
4375948
40089534
53549010
99397701
12034289
58319503
94113666
43911393
67224491
47777321
51339832
67746790
39571039
84033360
2339986
17677035
2568035
11968588
3550662
72027525
61938254
13078520
94331280
77801152
81638138
16625963
35146640
71609022
51506438
50002427
77111506