80963438
21193631
69775810
85636564
85783685
29825166
42068383
79617884
74184655
20198093
8401849
30908880
67688383
49039902
8701806
31901552
59065277
61034990
8569305
32775852
78188971
77427921
28293796
29892688
8947341
18729664
6316516
61907811
23403819
28156796
55031955
3397947
88381205
49012224
39206977
52642910
98551031
14899064
84203240
37609537