42785815
27036818
24529059
72155906
29291078
14766890
92211487
95132311
11551856
52037652
59198459
47508310
87462866
55448213
35783505
53248057
68856493
66314906
75952980
75836248
89033778
1212651
12816872
66447518
88594802
58734499
778431
70952438
33803317
47624371
30111271
57256159
86011334
92371679
43176492
21189139
5922681
5401832
21162678
16932339