5389760
4921997
62974246
28247106
620915
21596051
13352285
55873011
71907637
96358606
1834752
69225806
71435384
38646448
45437150
37527822
72145188
99619190
73009269
19575992
16585781
72566578
8686820
76677346
80488015
23489603
49106774
12703921
415082
41028590
71287274
955854
95806727
87972567
51955307
84802216
88655027
53339017
88147472
78353601