4822049
32063191
6716742
64283318
20007909
15981617
14726795
49847665
13277241
41501592
7709304
79127816
3163259
6598622
92234956
85046016
414079
52602645
36782808
83735713
7316319
35896176
7636343
1154588
52558507
12503189
78117539
47293673
23345007
7891182
58363691
34721124
52924065
9697846
26226359
96195829
98568862
78838265
59393610
76761498