85801194
47823918
85942251
1132120
77109877
67945340
82662366
60917153
963470
62999112
70046893
82944959
13691657
77781735
23176672
27002118
39993565
7154845
35625471
2764989
73862209
76865596
74819604
64418167
50326625
34073218
61454397
85239742
79752214
31978988
90335335
38272114
67342820
998610
39214752
282766
95282791
92207172
5798136
89897546