22457980
88061252
61646885
72986519
42861560
35056316
49905103
31994377
28632057
268768
14732126
81725372
26357567
75787795
644352
56646126
80014636
93992710
94617810
31053993
25599556
25096915
94294500
13108184
61202363
62236197
12867813
46253153
14445218
30373386
35259958
55697339
30535356
13837621
85551222
5925842
2215040
87859472
43013136
74239645