1326226
81608147
51468730
74648687
5649110
75832544
50214484
34432873
2991304
4455103
144390
18338923
71616916
84612034
32531343
67308589
29519760
3394612
54942642
43401202
34356305
7683807
4556624
1663667
92857599
37904216
60856909
57059085
69744986
63067964
15817725
99093901
37611390
47803506
21335244
92655781
43182196
61963377
90156418
76023557