640969
95180
54769
898621
293494
67934
352689
1238369
1047384
470178
236890
538178
253556
138510
1713221
1010996
1321400
47508
775854
106257