19536462
83252890
55931141
5263237
48509601
9014749
68727825
18056309
53374561
14747371
70118802
4853617
85461581
14295197
6549530
78288684
81555433
57797703
67321260
6208943
11211145
12908797
85164636
79037906
1978300
55404628
80693371
76018084
73863051
37002760
69077503
90886724
40492341
43342539
42548159
7151892
15729754
37159368
39266735
89587562