62996053
21808716
30017369
41614323
54908605
64021389
54981449
87735370
1966203
31888263
42665169
109940
60588854
34395912
96184006
26954643
47704385
31785237
3575681
41502617
70782944
9816478
5226051
18353905
72896085
29134160
21443183
68716431
26873558
71382775
41852399
87742735
25235227
39333609
9897821
8446736
47922917
85729681
8670730
87438993