345502
159341
693347
849544
27968
923945
865897
35969
308374
235550
326154
802969
1072967
1050347
1013146
1004694
1004104
1004365
1003254
100335
1002777
1002391
1002575
1001197