38275755
74252482
52259727
8763907
44254897
13144977
47171148
82803386
86083268
67452739
82805151
56686423
78884817
93155402
95186520
29991210
12394944
2368077
39138240
9198574
39541268
89886874
73937043
33722300
62353505
50915452
39235266
77504919
86963820
31909785
91143295
18759553
80593106
41319908
19144870
72595093
94156414
47155306
2864211
91707204