29858287
13541951
61613844
19144899
21033166
39988978
25635042
28995190
8121345
72092905
79656885
17472224
99581872
78273461
76477526
34478172
2239636
16274252
80763650
99248706
64798026
94578054
1646255
9064206
5443694
42459099
91108589
455766
7259079
21012677
446137
59537762
83138382
70031753
2672052
46195660
57708887
93463573
66543437
46277811