58307658
44323552
77845318
34745103
53875969
40823140
16231562
40954404
72793505
7284000
52877483
6744491
21518853
42079494
97695714
53431891
94839905
75544130
53542202
49042764
92711161
37482081
80458603
87001613
691985
25061039
61144674
68313040
29801224
59086290
24224993
33093288
21448183
77413100
60574791
71894796
23113763
74207897
67098730
26261914