94158500
83989865
2884819
23719784
94075065
38362918
53239709
90223589
35969392
45889249
40507344
12295920
83753304
85958006
88809937
15746904
86272920
29402504
58747857
27023579
72487628
31294458
9754126
87326514
7589194
82341846
5277564
42187582
74441757
28356181
90439449
3712630
99051857
92378774
42951385
66135949
66427575
44009744
28868392
79205647