55901930
11595302
36086921
10047054
52994006
7888952
31706177
17346607
90009764
89077412
88309254
57754399
64328037
5087473
8701604
7798914
65119328
6349301
48407948
70295436
65723568
4117502
17641691
22566864
54896437
29817488
78187240
18443620
17038454
2651990
48248823
63669810
6989387
50644884
11119583
81018698
38728022
29194449
51028110
96389854