38737600
99384025
64043928
52223705
6051828
2274416
20741301
62308628
29948452
89961785
61482828
64038581
1196845
89897088
30167066
79232891
63818117
9980926
46246473
23321733
12916694
18897594
8933937
3830927
65783578
62568754
69941025
4575383
96124832
7987878
29388841
2563677
48957968
83293658
16508292
46722128
90618045
92617487
23618412
71757289