2172134
11279311
18633511
18234729
71812266
8328154
39927356
42762372
13973846
87891737
57835246
37106999
23253104
51481655
56028200
50314745
11095571
25148335
7593535
79942085
97362619
8766049
66198072
1427925
3902348
97439252
37164406
78184658
27133199
4451082
72205503
57731760
84452628
18862431
7468301
6911214
25846826
68995065
98628588
41488764