32384053
1676829
57697962
79013586
24931550
20441321
43818582
39449116
1033742
89802771
60596279
57238033
66267524
65091578
2723028
694541
16641433
20829984
38802459
4932356
3299714
87966198
1978067
9666572
29529452
87119967
16954773
34508646
95848129
3356488
63986312
88729894
3707615
1692946
78559719
78384978
9886457
36396084
78842159
55523129