72842157
19825169
407939
80477234
95144965
15348621
78621608
49205007
48899791
25234108
82738153
45593621
92542502
77012236
84301469
82971973
5594576
23293841
5226195
81322505
95753583
32347476
97603644
38619676
56505791
306411
44429931
86463321
59642612
69952798
63761585
76355767
71965356
622800
79104108
4847532
77536024
65283005
63459840
43672190