19022649
72477218
5631647
41162471
97861292
86569190
57793151
6662628
2846479
46354086
58384745
73719459
78027319
8777921
35113003
67232608
32381938
80051238
67435150
59612667
59254108
23792064
2300422
88024196
42651248
82312715
85723426
24052362
27322081
53481622
97284197
88278803
1958516
87612530
97684612
99466944
9342000
42086834
6708362
3171625