39314768
71282185
851486
12002534
81555373
49166315
7437686
12317068
24443288
43026156
51432982
13099765
79706980
71933282
23102339
53249942
67352611
3808533
36619071
39392325
80930
962181
22573808
6726159
49275718
11711472
65123602
46494441
89239550
21486804
19657741
25672546
25141992
9975072
4216427
18522195
27451640
87935347
86659455
47487293