92531722
41232045
69607483
32501822
4601243
18671506
94778096
51302825
97133515
3422448
1424708
31927019
79572
88652071
32226250
82386290
30798016
83721855
13601819
79994064
8730863
86947243
18736402
55541993
49451289
38928604
35107983
436063
73014143
98217808
89986381
73674859
56926402
57884934
25724779
10714078
68055251
40897684
4660985
83245887