17178804
87783852
21309426
46563380
75036506
5506731
23699172
39067194
67419098
33174585
21761001
74714585
41839065
12688082
70277144
96594530
23397308
24442704
9276367
82611083
2501952
55983639
3429846
14327855
76059147
20429667
68914241
66794596
41189691
96151812
23568370
16813855
83052506
77939760
16899585
76489361
8437246
41292218
2413533
80699429