22702419
30372906
31042468
772136
7526
69558976
23234192
90604632
20423407
15321914
20501789
5934530
99069071
65468032
51673991
6885021
9634902
2314622
48474703
54004860
51033792
67956246
64717965
49249243
48342474
62717841
80226236
3893840
17435459
28563830
7894999
87286979
57361625
17691365
7419186
85496484
2067385
65964137
58837000
11739319