71671986
43416285
99198191
65539327
46441563
74833644
48064780
90387541
20588078
22953087
64229485
61963321
52014501
48758251
25288959
98619424
5170433
3637893
76212337
88414279
81455409
57476065
42032372
345675
54557865
18213102
17415390
70135639
27903215
15958980
42603363
14262626
25772809
4427917
14398189
8791791
56257152
97455856
93259480
1996839