29707948
87234404
57056144
84692168
95891775
48238609
9332527
9819145
78903794
89598802
11107504
35116084
6312418
28106899
8550266
72868814
84532935
8616218
36769568
76261867
57268683
4019981
39272225
15456209
85826959
10045811
6182643
43217957
61419145
8943306
40196821
19315409
41767984
8996070
3346459
64641695
63532728
50625528
99566000
97312426