32102402
69644334
42087550
75859461
41558186
50752964
27262579
60874079
7719664
37924051
45617609
67871788
44776749
12476345
37947895
75878796
45752977
88389708
61181661
5120131
57473226
4273213
30138204
24831291
99178041
2101563
57696748
8727493
83668176
51377927
32399167
81871735
38191365
25559647
3552994
72779939
86992230
63427605
4096695
7787315