33527942
35248400
4178364
83135792
48881922
20062114
36081493
99298433
5934798
75566777
83647627
20268344
9323297
80618200
4619801
23251346
97497084
39938034
27579697
11117644
7164794
32188945
95847280
76463852
54171194
81409657
26211495
47197181
19559113
47894499
23305174
84884643
13932952
56069105
26458377
6793790
53534528
77096044
9889360
93422248