1444630
6648930
2067522
33077385
59944545
36802681
715820
75144039
23252248
6693562
49362653
71993440
43202062
8228228
51393777
76717
99115659
13159290
39693933
84441852
6002523
3510209
90676098
86756422
19488193
58195939
81455184
68265239
11177761
98448877
4818627
80779306
52673200
75907782
21214582
92701100
71159255
72949345
37101569
6132550