3041973
90965200
81633013
72008564
51511676
88263054
2397332
97012940
19858363
68629902
1739961
668175
42842277
54693832
74113507
38828051
31169615
69452183
42979929
228507
25346749
22429134
1533752
31932167
99251484
46635415
88955192
91678207
67405657
73021535
158011
30714918
7264550
64869725
71495998
27801321
25404059
83467715
97685437
37243659