83593460
62579857
30591646
75244152
5370111
55276901
57194241
81938660
33475734
43846294
37953028
97416929
66373962
72665437
68928658
27817492
52153190
46818950
76627593
81136111
3027807
8581220
74143553
69517363
99906350
78771329
13086617
64245660
62134519
1672852
31151075
48339165
21433158
61254740
77873587
47291957
86074137
23402948
91934496
41385710