38593682
79633363
74792268
74808737
18014263
16761987
43345560
55751796
14595252
39958508
41157249
43903484
34009969
22648126
53959911
29359747
79285571
88647638
4399381
45058684
12195611
72543898
1966056
40963473
88923098
42428168
40152263
87229834
34938309
7981853
73026537
72666839
77171979
56908468
4322583
25776094
74396294
40224933
27855828
86266736