5660680
25528872
33772223
57165003
29551442
24713111
17232787
41211448
25877197
901469
68897129
72734047
85235163
74596301
79745281
61367734
81798780
23058526
3865398
38232207
27898463
61007401
62874469
47375199
22981279
11739285
3477658
7331757
27719600
5515293
45371805
57566871
57187077
18726890
69347798
92801038
90066207
2495960
30503545
71643051