532429
70148631
31614565
18517767
10239031
82591225
6659677
99679639
1872748
94099434
98308927
2825693
33663477
27105447
41894306
3382710
52398760
21767822
33771192
30463290
11663260
4778249
98814308
74364050
81921224
99258559
13753593
70105183
49269145
66909869
92755799
68043803
1273610
87794145
98651555
74434655
87536612
98867822
20262123
82633885