64865816
74933634
6709145
86832748
49208900
41088405
12999108
27314445
56097054
10462471
21553538
714564
26478
1584266
50084470
99159829
36923994
91877180
6898960
28402367
58234717
89531277
63397672
7017195
24069488
6812880
1470919
87865709
87593331
31945836
75627513
82418057
68642488
41485818
6492394
3067986
89375681
29863053
41945213
43598216