86504569
40446815
20588118
37193501
57822163
88225993
3073037
7244079
43784296
7147238
14677194
8656070
81747835
7428916
6254330
15925861
80018136
7159111
13131758
23635347
586326
7053321
75891636
71206777
91996356
80772629
4412415
63301280
20954557
90436802
21891055
61933409
55212614
71232370
8104618
2572557
23267233
61206595
32876229
34372324