40522201
1261242
99075277
67896732
93585726
69198577
55453244
38766184
663600
63868785
84067334
2075387
81141526
71323858
5732129
69801153
38577903
76181556
72468673
56371382
64968199
71328446
49173218
9217147
98657433
12772317
98904175
43721801
16534843
33171032
39464005
56312216
69027095
75003217
6259350
50006935
25726171
12999130
94858627
8621339