81534890
46824269
81418211
38259647
66895038
37699989
56756666
39218802
49791964
30304685
3787368
70654838
75021100
96517322
1993601
63825387
75497446
26556315
87191402
70104938
18077035
4924898
86853933
27684618
93789516
20982399
92419331
31274453
19033807
38221431
40696831
57527712
27381973
85029399
71774046
71797474
11115632
89118939
8975276
60955504