96085479
82954528
81558517
87187237
7294536
55434015
81906144
58375206
73286864
18545311
69695743
61871439
666645
11753460
92594956
52768410
38874230
94136046
86509185
6769306
39713808
83665284
13412564
76406181
18291379
3058576
28702613
98971716
85867947
82501543
64815700
35379119
15635294
55496381
93108170
70404826
12264564
48612376
86283508
51991121