348148
68859297
21702139
48488254
52878167
4748607
12104755
19858799
49238372
81109476
83172400
64923306
55762095
8953469
2351292
25805378
3441549
5863540
37857977
77237947
51611804
69237958
5055842
8054051
15572353
93315008
11276130
902054
56575027
36347261
71235817
79196199
82238775
8668466
78552286
74257093
2146438
4806285
88537371
85997436