57533515
5722033
729694
66792262
2021914
17589405
32515911
68597332
87876477
29075210
41981423
83747776
63292655
9154778
56574081
39506018
12197543
12707038
21765265
92052519
84031091
51978564
40592158
18752911
87311010
535897
18425420
84968139
75501767
84862301
7241957
95057
39605412
42664100
44736932
50155364
35742950
33062972
1561290
91926255