71086081
13123884
96773567
42793864
1068095
60882862
47867926
23175351
83039814
37152289
68271401
89093549
27013595
74936184
5933996
886196
49221018
6614855
37742983
34997858
48931470
8754182
43698862
216229
48997820
85244887
25976852
61992059
65307556
2559880
1679873
68633491
19666699
33032837
55256163
45058214
82304100
1323738
98079281
56281189