48329245
7033690
98209266
61396343
55981263
47282871
250779
598116
59828066
50077301
88751969
45434157
68895920
85747175
72017547
40501568
53577798
26275977
73986759
34518327
66834756
16863763
70326894
8544276
6065714
30854078
10509212
73649200
95554738
42744184
44295237
6573640
86596960
38469661
9473192
21001658
38031020
66348020
60156639
26013242