33674000
701062
79082702
61272918
48372060
72587344
99555511
50945093
96281888
15751592
80876345
72152320
68857983
521325
50453673
57368489
6324589
86784563
56493190
18159174
41827900
9862996
52924212
45592446
3673314
57797932
60547801
60389333
66142627
78972148
23392807
74661276
96877681
15356216
58541446
14661350
20681114
1133583
55117030
3515242