15943332
8671352
44559126
16959987
44901136
71386088
80497666
28741434
3485248
93779736
38761385
48894828
73218772
69145873
44349012
4744197
6992738
8339437
65423172
15292554
83886498
82227722
56156771
47353592
70533911
1739840
355977
9082502
96832555
53961306
65617680
67335581
67886370
78191725
9805984
19079159
44693836
56921928
79263475
32103033