7797708
80264051
85999585
155667
62482605
36246356
20821452
60612279
29702915
64236978
56105587
5866966
4148683
5650177
97672507
6307110
46494610
9811691
76279102
56868736
5601504
53543322
2728254
21831493
63282662
52254743
78509923
36811383
40113416
8538965
17452042
43119477
31085133
77435228
5292202
3018525
62418103
40882352
81832993
82215640