83998173
660271
60143055
78436262
38337579
95349870
5348290
9328476
5372251
77969098
19364831
79769886
47286757
3177168
7988049
62983331
20983462
49807510
32831938
31167652
53962767
8576059
74687745
26662229
68065971
9076657
20523502
12474492
13996779
69355859
610892
45416168
31225026
74273449
61866430
44348950
42457543
308141
45508699
5517771