17625709
68263805
67958006
20025402
82559443
37433656
91911083
52146790
43374685
35744531
55607429
41051930
8259184
946239
64847316
52604277
50956561
9812269
44663083
35927544
29785245
31815145
30795959
60467085
31047978
24919783
74508484
55289
48739609
39028705
3446609
61411006
89227857
5141616
70818324
1791458
64125611
82674150
91305115
55943859