82924828
31821246
72195206
222880
21548062
87363828
85453629
6388804
18233860
31692595
72021635
46093581
35106905
92494417
34224881
86433054
54591821
6199707
24254701
71192288
89193737
23632396
96625489
23086803
4761482
91216514
9512568
97726695
53414051
3249806
4225368
57666227
5905676
41656030
51395302
1469633
56215266
1887284
40501027
80388068