61229368
165256
77543314
73031207
13058777
23026530
71076722
69816338
47587708
68697302
59809686
32619559
9292532
25782574
56267793
72659000
14002391
44646280
72594323
21581890
20686084
77113646
36679148
18378877
98233234
74797137
7848248
58118632
11486139
48688668
46538124
62987983
16124047
31427582
59286449
90595161
11885249
59697472
33183707
62411852