39887830
66434147
74452905
7979173
2385296
49039747
68316001
92129309
25095082
58019345
43199373
57741565
13819958
25451194
66832507
34399967
16119869
16601820
1122684
50417738
44956075
52926887
9836586
86453186
48693851
76396708
7164287
52418576
38301407
50111283
38216724
56113047
39393979
23389785
41201536
99296789
50062792
760941
21296456
42114947