82286219
45241037
51836821
64553028
91334534
10629602
84535210
81801153
24751789
55341890
1569820
95141438
83387364
37088356
33139593
30011990
9629644
31266626
12796397
63486713
35288631
24296486
4365644
779365
87372640
76765747
13004754
10118167
80705870
58226675
6696399
85081347
19057861
5912709
4394456
43131185
71813366
24818110
21024149
40584940