17453847
72558590
27101191
48016657
59323343
44995078
24362278
3622824
43664815
34707775
22141817
24089324
30844315
68186496
36939624
6313654
25141598
44681435
58921898
10813591
10386629
79517436
59025724
64422143
56661052
52637013
61659281
5291091
9105438
58762885
80707793
56841951
84864241
92288278
14971066
6366016
74292870
12079576
78235249
83526074