4255962
43294791
59332425
90461592
87427357
48582456
5943891
20806984
84785407
43984640
22886185
5032048
82008222
45484322
43327900
18771197
20651272
50224906
81938114
38672502
12844210
9605439
11938743
19297006
72368089
32281567
2237588
24035211
3456554
69718005
46804204
1895594
27872722
15684144
66987582
34007704
54306067
92134358
10194793
19711535