83477683
21597232
1388492
31037591
7018437
47673233
622654
50608496
38677368
20086829
95941001
45665943
46097553
48927846
40049338
28477560
52092184
97765803
21079124
55847170
76731945
18862227
7483385
36575549
8549585
91791224
42187494
16076399
83083172
46889699
44468257
79876787
81381246
1487825
6403209
66095794
61843744
79371980
24341499
7889248