124229
98009786
85232664
82743394
2264823
31206790
90657775
53205303
7093820
61524368
70896937
3993368
3794879
73696346
61731923
30678130
47612978
16134877
83997046
92773891
90279168
47655227
99295457
14053981
45696946
62266765
11308497
30358094
34706245
51047228
38927436
7443775
77292159
72878144
7147968
51507482
94557627
6478740
24022316
22753881