82285918
1469329
160961
31248582
19406811
51837094
54331408
63512130
8394766
22984349
23281187
44961804
3166753
84733232
3343205
95254328
57939767
82209677
85304105
6453250
71257675
80699336
58035567
53758069
65014161
69904803
45778947
84428249
95768370
17292107
51245611
79248098
78811338
34962653
91613363
50383163
7696691
83857158
94521048
83409294