58111993
17964194
69446680
93965953
1881712
16399197
45068318
57858668
65982405
69644288
35379068
49612022
70198426
82535793
16533078
10649658
1692915
25955219
56986081
88501479
41142137
4833469
84259614
11477660
82584703
33361670
37234432
55106775
89532151
45476041
51043516
15282784
3824228
22993727
162186
9084607
89026764
29376668
8590917
66958165