54904961
61783794
32439133
63281631
79204336
29959496
28864266
90683969
7505177
94597196
90509192
63932122
3575680
16444717
26814233
42748406
50934048
14875400
18131819
82189108
78571298
11731539
24161721
35534159
71633151
40265726
21595204
74141978
17733359
25977992
31556588
57278602
97853452
98152559
46914167
22291705
33984841
34313423
7668622
14241201