38621366
68504134
4384407
42272386
30668283
48168025
26243253
67971600
8138628
74795091
8437991
3829886
69883937
87998306
90635028
1896029
39676090
48437255
89338829
21018838
95762794
41974383
92381938
41271284
90925080
76598039
6693245
66824578
78465272
62945897
96419661
83347966
42299393
73252818
64491060
62359362
14179528
1412734
38022571
3429647