2491673
83201209
31141532
38631908
81069579
398016
67892297
88217773
13019154
43163451
37609988
87091723
57704286
17994189
35757598
12061958
1408624
20138516
9682850
6671907
35077155
66399180
63237673
8192444
89236777
60103887
2913216
47749190
4455645
9224528
28593136
43104863
8523589
75252012
71421362
869131
4519348
27192751
1056244
23689028