95695475
34252579
34841237
73831877
73679806
43989078
3856928
9791836
85659956
37375602
1203257
93371812
85242017
45165387
96108446
88014024
56607226
7502116
37346944
76686221
50502055
12259671
32017699
98292669
61633439
30597995
7424856
36991188
55459722
66677691
66892776
33321305
18186246
24478530
90208481
50052514
8479572
8144770
80972006
63905916