80631260
78943656
78361884
74241154
33548050
22823641
81269656
3004381
92974686
81809157
13914964
51816531
38207857
6396659
60347548
47887771
68021719
64343093
41041547
84502308
2444243
23632886
80295080
8748365
15521935
36837880
86917458
1807945
82104546
5787531
86826024
44342377
96385563
57145027
38309098
78132713
53106275
85408393
8787232
81694109