90634762
10596170
21027353
11919951
22033583
74587636
25378006
32591080
43748825
75618842
57953371
51125929
85517958
4148372
93928166
87999764
92606320
8691356
35632188
41926763
46977746
11209401
7661277
4069338
11248230
23653677
19343897
67018671
62387718
5804817
16607726
12943083
17246605
44085581
8467088
1458909
10812116
93859932
7339908
82495411