17361520
9352613
73437009
7915443
25668034
2531708
19175908
72329433
40002495
15425107
1107527
62062835
72687492
71151615
84557526
4873034
24908680
50996995
54429820
60893700
34836857
21515818
65153764
52291594
3212458
97626464
91829726
87171432
53652761
77606144
40265656
13137483
46924129
19666277
85635630
15756580
5328973
60502585
10454944
9022259